Skip to content

[new release] opentelemetry (7 packages) (0.13)#29501

Open
c-cube wants to merge 1 commit intoocaml:masterfrom
c-cube:release-opentelemetry-v0.13
Open

[new release] opentelemetry (7 packages) (0.13)#29501
c-cube wants to merge 1 commit intoocaml:masterfrom
c-cube:release-opentelemetry-v0.13

Conversation

@c-cube
Copy link
Contributor

@c-cube c-cube commented Mar 3, 2026

Instrumentation for https://opentelemetry.io

CHANGES:
  • feat: adapt to trace 0.12 (callbacks-based collector API, extensible span type, no more manual spans, ambient-span-provider)
  • breaking: remove vendored opentelemetry.ambient-context; use the
    ambient-context 0.2 package directly instead. To configure the
    storage backend, call Ambient_context.set_current_storage (e.g.
    Ambient_context.set_current_storage Ambient_context_lwt.storage).
  • move to ezcurl 0.3
  • add a hmap in Scope.t

@c-cube c-cube force-pushed the release-opentelemetry-v0.13 branch from 9dcdfdf to 09289b6 Compare March 3, 2026 15:00
Copy link
Member

@jmid jmid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

There are a bunch of failures, e.g., a missing test dependency on containers in opentelemetry-logs: tests (failed: Library "containers" not found.) but also lower bound failures.

I can see @shonfeder sorted these out for the 0.12 release in #28469

Can I ask you to go through them, and preferably upstream the fixes? It will save us from repeated work 🙏

@c-cube c-cube force-pushed the release-opentelemetry-v0.13 branch from 09289b6 to 67af3e9 Compare March 4, 2026 21:03
@c-cube
Copy link
Contributor Author

c-cube commented Mar 4, 2026

Ok, I think I ported all the fixes (thank you @shonfeder 🙏 )

@c-cube c-cube force-pushed the release-opentelemetry-v0.13 branch 2 times, most recently from cdff5ce to fee83bb Compare March 5, 2026 19:43
@c-cube
Copy link
Contributor Author

c-cube commented Mar 5, 2026

Cannot remove /home/opam/.opam/repo/default/packages/morbig/morbig.0.10.4/opam (/usr/bin/opam: "unlink" failed on /home/opam/.opam/repo/default/packages/morbig/morbig.0.10.4/opam: No space left on device).

oh no 😅

@jmid
Copy link
Member

jmid commented Mar 5, 2026

It is now running again, so I've restarted the failed workflows.

CHANGES:

- feat: adapt to trace 0.12 (callbacks-based collector API, extensible span type, no more manual spans, ambient-span-provider)
- breaking: remove vendored `opentelemetry.ambient-context`; use the
    `ambient-context` 0.2 package directly instead. To configure the
    storage backend, call `Ambient_context.set_current_storage` (e.g.
    `Ambient_context.set_current_storage Ambient_context_lwt.storage`).
- move to ezcurl 0.3
- add a `hmap` in Scope.t
@c-cube c-cube force-pushed the release-opentelemetry-v0.13 branch from fee83bb to 893c178 Compare March 6, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants